home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 July & August / PCWorld_2007-07-08_cd.bin / domacnost a kancelar / peazip / PeaZip1.7_Win32.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2007-06-01  |  16.1 KB  |  236 lines

  1. ;InnoSetupVersion=5.1.10
  2. [Setup]
  3. AppName=PeaZip
  4. AppVerName=PeaZip 1.7
  5. AppId=PeaZip
  6. AppPublisher=Giorgio Tani
  7. AppPublisherURL=http://peazip.sourceforge.net/
  8. AppSupportURL=http://peazip.sourceforge.net/
  9. AppUpdatesURL=http://peazip.sourceforge.net/
  10. DefaultDirName={pf}\PeaZip
  11. DefaultGroupName=PeaZip
  12. OutputBaseFilename=PeaZip1.7_Win32
  13. Compression=lzma
  14. DisableDirPage=yes
  15. DisableProgramGroupPage=yes
  16. ChangesAssociations=yes
  17. LicenseFile=embedded\License.txt
  18. InfoBeforeFile=embedded\InfoBefore.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\peazip.exe"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\res\conf.txt"; DestDir: "{app}\res"; Flags: ignoreversion 
  24. Source: "{app}\res\gwrap.exe"; DestDir: "{app}\res"; Flags: ignoreversion 
  25. Source: "{app}\res\pea.exe"; DestDir: "{app}\res"; Flags: ignoreversion 
  26. Source: "{app}\res\rnd"; DestDir: "{app}\res"; Flags: ignoreversion 
  27. Source: "{app}\res\7z\7z.exe"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  28. Source: "{app}\res\7z\7z.sfx"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  29. Source: "{app}\res\7z\7zCon.sfx"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  30. Source: "{app}\res\7z\License.txt"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  31. Source: "{app}\res\7z\note.txt"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  32. Source: "{app}\res\7z\Codecs\7zAES.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  33. Source: "{app}\res\7z\Codecs\AES.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  34. Source: "{app}\res\7z\Codecs\Branch.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  35. Source: "{app}\res\7z\Codecs\BZip2.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  36. Source: "{app}\res\7z\Codecs\Copy.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  37. Source: "{app}\res\7z\Codecs\Deflate.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  38. Source: "{app}\res\7z\Codecs\LZMA.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  39. Source: "{app}\res\7z\Codecs\PPMd.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  40. Source: "{app}\res\7z\Codecs\Rar29.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  41. Source: "{app}\res\7z\Codecs\Swap.dll"; DestDir: "{app}\res\7z\Codecs"; Flags: ignoreversion 
  42. Source: "{app}\res\7z\Formats\7z.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  43. Source: "{app}\res\7z\Formats\arj.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  44. Source: "{app}\res\7z\Formats\bz2.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  45. Source: "{app}\res\7z\Formats\cab.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  46. Source: "{app}\res\7z\Formats\chm.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  47. Source: "{app}\res\7z\Formats\cpio.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  48. Source: "{app}\res\7z\Formats\deb.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  49. Source: "{app}\res\7z\Formats\gz.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  50. Source: "{app}\res\7z\Formats\iso.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  51. Source: "{app}\res\7z\Formats\lzh.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  52. Source: "{app}\res\7z\Formats\nsis.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  53. Source: "{app}\res\7z\Formats\rar.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  54. Source: "{app}\res\7z\Formats\rpm.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  55. Source: "{app}\res\7z\Formats\split.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  56. Source: "{app}\res\7z\Formats\tar.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  57. Source: "{app}\res\7z\Formats\z.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  58. Source: "{app}\res\7z\Formats\zip.dll"; DestDir: "{app}\res\7z\Formats"; Flags: ignoreversion 
  59. Source: "{app}\res\icons\about.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  60. Source: "{app}\res\icons\aboutg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  61. Source: "{app}\res\icons\archive_supported.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  62. Source: "{app}\res\icons\arrow.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  63. Source: "{app}\res\icons\cd.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  64. Source: "{app}\res\icons\console.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  65. Source: "{app}\res\icons\consoleg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  66. Source: "{app}\res\icons\defaults.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  67. Source: "{app}\res\icons\defaultsg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  68. Source: "{app}\res\icons\dvd.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  69. Source: "{app}\res\icons\expand.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  70. Source: "{app}\res\icons\expandg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  71. Source: "{app}\res\icons\fd.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  72. Source: "{app}\res\icons\folder.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  73. Source: "{app}\res\icons\folder_alt.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  74. Source: "{app}\res\icons\folder_up.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  75. Source: "{app}\res\icons\go.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  76. Source: "{app}\res\icons\gog.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  77. Source: "{app}\res\icons\gopath.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  78. Source: "{app}\res\icons\gopathg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  79. Source: "{app}\res\icons\hd.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  80. Source: "{app}\res\icons\history.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  81. Source: "{app}\res\icons\historyg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  82. Source: "{app}\res\icons\info.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  83. Source: "{app}\res\icons\locker.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  84. Source: "{app}\res\icons\lockerg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  85. Source: "{app}\res\icons\mail.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  86. Source: "{app}\res\icons\PeaZip.icl"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  87. Source: "{app}\res\icons\PeaZip.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  88. Source: "{app}\res\icons\PeaZip_block.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  89. Source: "{app}\res\icons\PeaZip_cd.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  90. Source: "{app}\res\icons\PeaZip_package.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  91. Source: "{app}\res\icons\reload.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  92. Source: "{app}\res\icons\reloadg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  93. Source: "{app}\res\icons\resetpath.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  94. Source: "{app}\res\icons\resetpathg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  95. Source: "{app}\res\icons\root.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  96. Source: "{app}\res\icons\rootg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  97. Source: "{app}\res\icons\search.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  98. Source: "{app}\res\icons\searchg.bmp"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  99. Source: "{app}\res\lang\en.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  100. Source: "{app}\res\paq\COPYING.txt"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  101. Source: "{app}\res\paq\note.txt"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  102. Source: "{app}\res\paq\paq8f.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  103. Source: "{app}\res\paq\paq8jd.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  104. Source: "{app}\res\paq\paq8l.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  105. Source: "{app}\res\quad\COPYING.TXT"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  106. Source: "{app}\res\quad\note.txt"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  107. Source: "{app}\res\quad\quad.exe"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  108. Source: "{app}\res\themes\themes_readme.txt"; DestDir: "{app}\res\themes"; Flags: ignoreversion 
  109. Source: "{app}\res\themes\Black\theme.txt"; DestDir: "{app}\res\themes\Black"; Flags: ignoreversion 
  110. Source: "{app}\res\themes\Clear\theme.txt"; DestDir: "{app}\res\themes\Clear"; Flags: ignoreversion 
  111. Source: "{app}\res\themes\DefaultViolet\theme.txt"; DestDir: "{app}\res\themes\DefaultViolet"; Flags: ignoreversion 
  112. Source: "{app}\res\themes\Green\theme.txt"; DestDir: "{app}\res\themes\Green"; Flags: ignoreversion 
  113. Source: "{app}\res\themes\Pink\theme.txt"; DestDir: "{app}\res\themes\Pink"; Flags: ignoreversion 
  114. Source: "{app}\res\themes\Seaside\theme.txt"; DestDir: "{app}\res\themes\Seaside"; Flags: ignoreversion 
  115. Source: "{app}\res\themes\Vanilla\theme.txt"; DestDir: "{app}\res\themes\Vanilla"; Flags: ignoreversion 
  116. Source: "{app}\res\upx\note.txt"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  117. Source: "{app}\res\upx\strip.exe"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  118. Source: "{app}\res\upx\upx.exe"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  119. Source: "{app}\copying.txt"; DestDir: "{app}"; Flags: ignoreversion 
  120. Source: "{app}\readme_Win32.txt"; DestDir: "{app}"; Flags: ignoreversion 
  121. [Registry]
  122. Root: HKCR; Subkey: ".001"; ValueType: String; ValueData: "001"; Flags: uninsdeletevalue 
  123. Root: HKCR; Subkey: "001"; ValueType: String; ValueData: "Split file"; Flags: uninsdeletekey 
  124. Root: HKCR; Subkey: "001\DefaultIcon"; ValueType: String; ValueData: "{app}\RES\ICONS\PEAZIP_BLOCK.ICO,0"; 
  125. Root: HKCR; Subkey: "001\shell\open\command"; ValueType: String; ValueData: """{app}\PEAZIP.EXE"" ""%1"""; 
  126. Root: HKCR; Subkey: ".pea"; ValueType: String; ValueData: "PEA"; Flags: uninsdeletevalue 
  127. Root: HKCR; Subkey: "PEA"; ValueType: String; ValueData: "PEA archive"; Flags: uninsdeletekey 
  128. Root: HKCR; Subkey: "PEA\DefaultIcon"; ValueType: String; ValueData: "{app}\RES\ICONS\PEAZIP.ICO,0"; 
  129. Root: HKCR; Subkey: "PEA\shell\open\command"; ValueType: String; ValueData: """{app}\PEAZIP.EXE"" ""%1"""; 
  130. [INI]
  131. FileName: "{app}\peazip.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://peazip.sourceforge.net/"; 
  132. [Run]
  133. Filename: "{app}\peazip.exe"; Description: "{cm:LaunchProgram,PeaZip}"; Flags: postinstall skipifsilent nowait
  134. [Icons]
  135. Name: "{group}\PeaZip"; Filename: "{app}\peazip.exe"; 
  136. Name: "{group}\{cm:ProgramOnTheWeb,PeaZip}"; Filename: "{app}\peazip.url"; 
  137. Name: "{group}\{cm:UninstallProgram,PeaZip}"; Filename: "{uninstallexe}"; 
  138. Name: "{userdesktop}\PeaZip"; Filename: "{app}\peazip.exe"; Tasks: desktopicon; 
  139. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\PeaZip"; Filename: "{app}\peazip.exe"; Tasks: quicklaunchicon; 
  140. [Tasks]
  141. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  142. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  143. [UninstallDelete]
  144. Type: files; Name: "{app}\peazip.url"; 
  145. [CustomMessages]
  146. english.NameAndVersion=%1 version %2
  147. english.AdditionalIcons=Additional icons:
  148. english.CreateDesktopIcon=Create a &desktop icon
  149. english.CreateQuickLaunchIcon=Create a &Quick Launch icon
  150. english.ProgramOnTheWeb=%1 on the Web
  151. english.UninstallProgram=Uninstall %1
  152. english.LaunchProgram=Launch %1
  153. english.AssocFileExtension=&Associate %1 with the %2 file extension
  154. english.AssocingFileExtension=Associating %1 with the %2 file extension...
  155. Associations_2__Caption=File type associations
  156. Associations_2__Description=You can associate PeaZip with following file types
  157. Associations_2__Labelfull1_Caption0=Read/write supported types:
  158. Associations_2__Labelread1_Caption0=Read supported types:
  159. Associations_2__cb7z_Caption0=7Z
  160. Associations_2__cbbz2_Caption0=BZ2
  161. Associations_2__cbgz_Caption0=GZ
  162. Associations_2__cbpaq8_Caption0=PAQ8
  163. Associations_2__cbquad_Caption0=QUAD
  164. Associations_2__cbtar_Caption0=TAR
  165. Associations_2__cbzip_Caption0=ZIP
  166. Associations_2__cbfullnone_Caption0=None of the above group (override selection)
  167. Associations_2__cbarj_Caption0=ARJ
  168. Associations_2__cbcab_Caption0=CAB
  169. Associations_2__cblinux_Caption0=Linux (DEB, RPM, PET/PUP)
  170. Associations_2__cbiso_Caption0=ISO
  171. Associations_2__cblha_Caption0=LHA
  172. Associations_2__cblzh_Caption0=LZH
  173. Associations_2__cbrar_Caption0=RAR
  174. Associations_2__cbcpio_Caption0=CPIO
  175. Associations_2__cbz_Caption0=Z
  176. Associations_2__cbreadnone_Caption0=None of the above group (override selection)
  177. Associations_2__cbjava_Caption0=Java (JAR, WAR, EAR)
  178. Links_Caption=SendTo
  179. Links_Description=Create links to most used functions in SendTo menu
  180. Links_Label1fun_Caption0=PeaZip links in SendTo menu:
  181. Links_cbfunadd2archive_Caption0=+ Add to archive
  182. Links_cbfunadd2archive_Hint0=Send files and folders to PeaZip to be archived
  183. Links_cbfunext2here_Caption0=- Extract archive(s) here
  184. Links_cbfunext2here_Hint0=Extract content in archive(s) path(s)
  185. Links_cbfun7z_Caption0=+ Add to 7Z
  186. Links_cbfun7z_Hint0=Directly add input to a 7Z archive
  187. Links_cbfunzip_Caption0=+ Add to ZIP
  188. Links_cbfunzip_Hint0=Directly add input to a ZIP archive
  189. Links_cbfunsfx_Caption0=+ Add to sfx
  190. Links_cbfunsfx_Hint0=Directly send input to a 7z-compressed self extracting archive ('sfx)
  191. Links_cbfunsplit_Caption0=+ Split file
  192. Links_cbfunsplit_Hint0=Directly split a single file in volumes of given size
  193. Links_cbfunnone_Caption0=None of the optional ones (override selection)
  194. Links_cbfunopen_Caption0=- Open archive
  195. Links_cbfunopen_Hint0=Open archive(s) in PeaZip
  196. Links_cbfunext2folder_Caption0=- Extract archive(s) to new folder
  197. Links_cbfunext2folder_Hint0=Extract content in a new folder in archive(s) path(s)
  198. Links_cbfun7zs_Caption0=+ Add to separate 7Z
  199. Links_cbfun7zs_Hint0=Directly add each input to a separate 7Z archive
  200. Links_cbfunzips_Caption0=+ Add to separate ZIP
  201. Links_cbfunzips_Hint0=Directly add each input to a separate ZIP archive
  202. Links_cbfunencrypt_Caption0=+ Encrypt
  203. Links_cbfunencrypt_Hint0=Directly send files and folders to an encrypted PEA archive
  204. Links_cbfuntest_Caption0=- Test archive(s)
  205. Links_cbfuntest_Hint0=Perform integrity test on given archive(s)
  206. Links_cbfunzipmail_Caption0=+ Add to ZIP and mail
  207. Links_cbfunzipmail_Hint0=Directly add input to a ZIP archive and attach it to a mail (req'uires Outlook)
  208. Links_cbfun7zmail_Caption0=+ Add to 7Z and mail
  209. Links_cbfun7zmail_Hint0=Directly add input to a 7Z archive and attach it to a mail (requ'ires Outlook)
  210. Links_cbfunsfxmail_Caption0=+ Add to sfx and mail
  211. Links_cbfunsfxmail_Hint0=Directly add input to a self extracting archive and attach it to' a mail (requires Outlook)
  212. context_Caption=Context menu
  213. context_Description=Create links to most used functions in Context menu
  214. context_Label1context_Caption0=PeaZip links in Context menu:
  215. context_cbcontextadd2archive_Caption0=+ Add to archive (single item)
  216. context_cbcontextadd2archive_Hint0=Add a single item to a new archive
  217. context_cbcontextext2here_Caption0=- Extract archive(s) here
  218. context_cbcontextext2here_Hint0=Extract content in archive(s) path(s)
  219. context_cbcontextsplit_Caption0=+ Split file
  220. context_cbcontextsplit_Hint0=Directly split a single file in volumes of given size
  221. context_cbcontextnone_Caption0=None of the above group (override selection)
  222. context_cbcontextopen_Caption0=- Open archive(s)
  223. context_cbcontextopen_Hint0=Open archive(s) in PeaZip
  224. context_cbcontextext2folder_Caption0=- Extract archive(s) to new folder
  225. context_cbcontextext2folder_Hint0=Extract content in a new folder in archive(s) path(s)
  226. context_cbcontext7zs_Caption0=+ Add to separate 7Z
  227. context_cbcontext7zs_Hint0=Directly add each input to a separate 7Z archive
  228. context_cbcontextzips_Caption0=+ Add to separate ZIP
  229. context_cbcontextzips_Hint0=Directly add each input to a separate ZIP archive
  230. context_cbcontexttest_Caption0=- Test archive(s)
  231. context_cbcontexttest_Hint0=Perform integrity test on given archive(s)
  232. [Languages]
  233. ; These files are stubs
  234. ; To achieve better results after recompilation, use the real language files
  235. Name: "english"; MessagesFile: "embedded\english.isl"; 
  236.